Search
j0ke.net Open Build Service
>
Projects
>
home:netmax
:
rebuilds
:
php4
>
php4
> php-4.3.11-pspell-tests.patch
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File php-4.3.11-pspell-tests.patch of Package php4
diff -uNr php-4.3.11/ext/pspell/tests.orig/01pspell_basic.phpt php-4.3.11/ext/pspell/tests/01pspell_basic.phpt --- php-4.3.11/ext/pspell/tests.orig/01pspell_basic.phpt 2004-12-16 06:36:42.000000000 -0600 +++ php-4.3.11/ext/pspell/tests/01pspell_basic.phpt 1969-12-31 18:00:00.000000000 -0600 @@ -1,142 +0,0 @@ ---TEST-- -pspell basic tests (warning: may fail with pspell/aspell < GNU Aspell 0.50.3) ---SKIPIF-- -<?php - if (!extension_loaded("pspell")) print "skip"; - if (!@pspell_new ("en", "", "", "", (PSPELL_FAST|PSPELL_RUN_TOGETHER))) { - die("skip English dictionary is not available"); - } -?> ---POST-- ---GET-- ---FILE-- -<?php // $Id: 01pspell_basic.phpt,v 1.2.2.3 2004/12/16 12:36:42 sniper Exp $ - -error_reporting(E_ALL); -$string = ""; -$string .= "I will not buy this record, it is scratched. "; -$string .= "Sorry "; -$string .= "I will not buy this record, it is scratched. "; -$string .= "Uh, no, no, no. This is a tobacconist's "; -$string .= "Ah! I will not buy this tobacconist's, it is scratched. "; -$string .= "No, no, no, no. Tobacco... um... cigarettes (holds up a pack). "; -$string .= "Ya! See-gar-ets! Ya! Uh... My hovercraft is full of eels. "; -$string .= "Sorry? "; -$string .= "My hovercraft (pantomimes puffing a cigarette)... is full of eels (pretends to strike a match). "; -$string .= "Ahh, matches!"; - -$pspell = pspell_new ("en", "", "", "", (PSPELL_FAST|PSPELL_RUN_TOGETHER)); -$array = explode(' ',preg_replace('/[^a-zA-Z0-9 ]/','',$string)); -for($i=0,$u=count($array);$i<$u;++$i) { - echo $array[$i].' : '; - if (!pspell_check($pspell, $array[$i])) { - echo "..false\n"; - $suggestions = pspell_suggest ($pspell, $array[$i]); - - foreach ($suggestions as $suggestion) { - echo "Possible spelling: $suggestion\n"; - } - } else { - echo "true\n"; - } -} -?> ---EXPECT-- -I : true -will : true -not : true -buy : true -this : true -record : true -it : true -is : true -scratched : true -Sorry : true -I : true -will : true -not : true -buy : true -this : true -record : true -it : true -is : true -scratched : true -Uh : true -no : true -no : true -no : true -This : true -is : true -a : true -tobacconists : true -Ah : true -I : true -will : true -not : true -buy : true -this : true -tobacconists : true -it : true -is : true -scratched : true -No : true -no : true -no : true -no : true -Tobacco : true -um : true -cigarettes : true -holds : true -up : true -a : true -pack : true -Ya : true -Seegarets : ..false -Possible spelling: Secrets -Possible spelling: Regrets -Possible spelling: Secretes -Possible spelling: Egrets -Possible spelling: Segre's -Possible spelling: Seagate's -Possible spelling: Regreets -Possible spelling: Segregates -Possible spelling: Sergeants -Possible spelling: Sugariest -Possible spelling: Garrets -Possible spelling: Socrates -Possible spelling: Egret's -Possible spelling: Separates -Possible spelling: Cigarettes -Possible spelling: Sugared -Possible spelling: Scarlets -Ya : true -Uh : true -My : true -hovercraft : true -is : true -full : true -of : true -eels : true -Sorry : true -My : true -hovercraft : true -pantomimes : true -puffing : true -a : true -cigarette : true -is : true -full : true -of : true -eels : true -pretends : true -to : true -strike : true -a : true -match : true -Ahh : ..false -Possible spelling: Shh -Possible spelling: Ah -Possible spelling: Aha -Possible spelling: Ash -Possible spelling: Ha -matches : true