From c18d3b56e7cd208d5ec1c2fffb7ef786bbc3b677 Mon Sep 17 00:00:00 2001 From: Zoe Slattery Date: Wed, 28 Mar 2007 10:44:04 +0000 Subject: [PATCH] new ltrim, rtrim and str_pad tests --- ext/standard/tests/strings/ltrim.phpt | 83 ++++++++++++++++++++++++ ext/standard/tests/strings/rtrim.phpt | Bin 0 -> 2422 bytes ext/standard/tests/strings/str_pad.phpt | Bin 0 -> 9072 bytes 3 files changed, 83 insertions(+) create mode 100644 ext/standard/tests/strings/ltrim.phpt create mode 100644 ext/standard/tests/strings/rtrim.phpt create mode 100644 ext/standard/tests/strings/str_pad.phpt diff --git a/ext/standard/tests/strings/ltrim.phpt b/ext/standard/tests/strings/ltrim.phpt new file mode 100644 index 0000000000..cb64b9cd32 --- /dev/null +++ b/ext/standard/tests/strings/ltrim.phpt @@ -0,0 +1,83 @@ +--TEST-- +Test ltrim() function +--FILE-- + +--EXPECTF-- +*** Output for Error Conditions *** + + *** Output for zero argument *** + +Warning: Wrong parameter count for ltrim() in %s on line %d +NULL + + *** Output for more than valid number of arguments (Valid are 1 or 2 arguments) *** + +Warning: Wrong parameter count for ltrim() in %s on line %d +NULL + + *** Using heredoc string *** +string(17) "ng heredoc string" + + *** Output for Normal Behaviour *** +string(10) "ltrim test" +string(13) " ltrim test" +string(18) " ltrim test" +string(18) " ltrim test" +string(10) "ltrim test" +string(11) " ltrim test" +string(10) "ltrim test" +string(10) "ltrim test" +string(10) "ltrim test" + + *** Output for scalar argument) *** +string(5) "12345" + + *** Output for NULL argument) *** +string(0) "" + +Done diff --git a/ext/standard/tests/strings/rtrim.phpt b/ext/standard/tests/strings/rtrim.phpt new file mode 100644 index 0000000000000000000000000000000000000000..329ead420109744c0bdc50470d042edb91be719e GIT binary patch literal 2422 zcmbtVZBN@U5Z-71ic=^Ot=5tP+hFYmv=oU6(Mf<{C=yCjw+SS6<`+Pk`0qPAb>Aoj zm42v_`0k#2&UepMs~4T~i)xizP^l6&1ffKdZIof4S)>xqNVR%=a@s+Q=6)XMgltv- zobiAQ=m>%T5oi6x*h_%QW?^;09>O%~!>c3Usx~ zwSq~=_9P^p2h3{_m)-cu^FD(I_*XACEU3#&#T3rC$iftQG!7pUu5AYM^p+_HjS|#=DW;3N)QZQYq(-HpG?Z9-oJrohqfwz&POFSmwPPCH8?iJa4BghR zPW$5Ah?o_r!d;?{vSA(m5rACx(j*#7D%{>Ges0fEXpI4Yph^n{Ue_WTse@ z367cMD6kntg~bJ^S+Tv`ib2U;m%tgM38S#y|Df~yl3cW#2r|a(HtK#ErWTSn{=Pl) z9s6!_v^#%f2kQOjuR+#l<4yv;=J4L{_QGBrMMrrD;muHa#M&=yc;~aVg-+P#pKOzV Y@~1i+!z^t?7ou*;`LeA&V!Ds~2NRpq!~g&Q literal 0 HcmV?d00001 diff --git a/ext/standard/tests/strings/str_pad.phpt b/ext/standard/tests/strings/str_pad.phpt new file mode 100644 index 0000000000000000000000000000000000000000..b0b93c81ba697f69d29920a5c528297a2d165206 GIT binary patch literal 9072 zcmeHNZExE~4BprHR}k8|+KrV&Zrm+R-J&na8X)M3HbwU#fT7suSb!}VlH4vE3hW>3 zf9_9gU?q-o*lhD3&TcGlzD#^51Xw3M)Pz~CRy4D z!{d|FBa}XPG#k$vyLaGaJcJlfH%Tv{%^VhNNjl~w(dm{&A~S7DBuw$m)1#uM$jfeO{vV4OGi zT08Ww)9tE@sPm&n?(S=3|8A=dTS)luhwvgP;qmLICnwq^dLoIK&dRG5o?g5;J#7O8 zMOSsPl=)mJjf*Ush&Y8ht*EPX()m>6$)H|kr+d9t&^b8R3uHu^YiabDVJ|&)brv!w z?t7CFnw>Dxv5HHqhj#+r#gn;M40%tfSsHi%Me>`-MoqU%v=%K77A<=pX&NnheOPN+ zlZNP?oHr-ndedsaIFYg^*+$mGKDK*jl4Ua}$9Xot98PR@P2jfQLW}en(oXZik0#sBGVBRiOAb+=6L^uEY9q zZTLp4wtL!Eydgr{jyFWeEg9fLk+%3eO)03+=_UPWBtxi>6irUtjUMZ?HzgEV_Y<0X9VQZHw zqgoXr&$Ao`SvpMY9!<6->>-y0?)QoUn-kuTrb)U3;@6oNlwwFdsYCq*Q>6BjhkWT( z0PPR(_93~Z*ozdGp=p~7*mub^gDf;}Be!I9v@+ZB*6Qs?!Z4)W#*j9#x|Fb!rSr)I zP=tdt!Fv&7QFjy>#=b%$2=v%4a3xW9q%9wi$D$yQIA!w`cbrK|)0GMu;Cj6+*rpZM zbvIehkVx*JA3elv`_V5ikDi_#n@tTzzk+&=aGQU84TiTv zGdnF`gJDP2*N}pWTF_9Vpu65W8%PuW0gjJt+1*!ErGK4yh^SO}DuL(H$9q2BV*?*& zxT0T&-}C&c`m}7Gw5MLaRD(?IOBr5f>nX4;uD{@$zyJ8_&o2m}Y|EHw4moZ{X#zZy z0Dp|Dbfu=lAnStNS$`HMe(O=<67qdsqp#gMJX8_ZZ(Y3@8|lr9fou(m|0|I&v!lW@ z7O|~E&r(`EpY{#qPEAHN`#c&BkaTZ`%B-=wO7@xB$r?@2CUDAv^{cLUTsBA6l@kMJ zaMRMS*;n@)yT;`V+r0d*vmaqeMs}>9^c}72$gB^JNus9cJ=B0U{?)n>88Cy)H@mBJ z0jVnaeSPDyXMHLj7A)#3E{oGjwtnlnfc36ueOq>=E}Tdtb46Th%MMuDp`f~-+gq8> zt}Y1ZX}A?M6$wGg@g*sOuNXai$}9x5Tde;G1DA!+>FxrJ(K`{jH`5|ro*7~tle3E z7AJn|QQ{KveO{xl-8wuftHy7Ay`WUOQh#{V)m=s<5@ud)YeGUTX5Pnok!SSgv~5IdL4nLFLFjR3hHcR_T(WJ1;W3?5ekqsMZ(WsG z?^RB+RajjlhS}Ay@mO2Szi?Did!%bBM;58~*%m$3IjH*xPwua^^%Q(&7DejiOEt(! zzLeo*ww}V8w#3QyYud6Mku0%Q$8LRJszJ8*r3^2#^%R!a;)y){`ce(Dy)R{WnXRX= z#CA))e5nT6-j_1G%+^y_VtZc7A783Lw)dqBFSGR&%wnrODQ~=u^AwL)@59?X!$aR$ zoX1m9;+G-@*&H9;;qx>)dR9l|_+%Sy6?hg56Fd}#Tf@dp&0l0?G7$IS4Iebi&@U#4 zspl~A)7a)6uRdD0!{V{ur|*=wC-H+g#jlUR1wQMfhvz%1V*JloV!Z literal 0 HcmV?d00001 -- 2.50.1